# To change this template, choose Tools | Templates
# and open the template in the editor.

Given /^existe un libro llamdo "(.*?)" sin comentar en la base de datos$/ do |arg1|
  libro = Libro.new
  libro.nombre = arg1
  libro.save
  comentario = Comentario.new
  comentario.save
end

Given /^no existen libros en la base de datos$/ do
end

Given /^estoy en la pagina de comentar libros$/ do
  visit('http://localhost:3000/usuarios/comentar')
end

When /^seleccione el libro a comentar "(.*?)"$/ do |arg1|
  select(arg1,:from=>'libro')
end

When /^escribo mi resena "(.*?)"$/ do |arg1|
  fill_in('comentario',:with=>arg1)
end

When /^presiono registrar$/ do
  click_button('registrar')
end

Then /^"(.*?)" queda registrada en la base de datos$/ do |arg1|
  comm = Comentario.find_all_by_texto(arg1).first.texto
  assert_equal(comm, arg1)
end

Then /^se deberia ver "(.*?)" en la pantalla$/ do |arg1|
  have_content?(arg1)
end



